@charset "utf-8";
/* CSS Document */
a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,dialog,div,dl,dt,em,embed,fieldset,figcaption,figure,font,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,hr,html,i,iframe,img,ins,kbd,label,legend,li,main,mark,menu,meter,nav,object,ol,output,p,pre,progress,q,rp,rt,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,time,u,ul,var,video,xmp{border:0;font-size:100%;margin:0;padding:0;}
body{
	margin:0px auto; background:url(../images/bg.jpg) repeat-x top center;}
body,td,th,div,input,ul,li,span{
	font-family: "微软雅黑";
	font-size: 12px;
	color: #333333;}
h1,h2,h3,h4,h5,h6{ font-weight:normal;font-size: 100%;font-family: "微软雅黑";}
a{
	font-family: "微软雅黑";
	font-size: 12px;
	color: #333333;
	text-decoration:none;}
ul,ol,li{
	list-style:none;}
.left{ float:left;}
.right{ float:right;}
.top{ height:30px; line-height:30px;}
.top span{ float:left; display:inline-block;}
.hy{ background:url(../images/ren.png) no-repeat left center; margin-left:4px; padding-left:24px; width:228px;}
#dateText{width:210px;}
.tq{ padding-top:6px; width:340px;}
.sc{ float:right; width:194px; text-align:right;}
.sc a{ padding:0 6px;}
.header,.slider,.news,.footer_con{ width:1002px; margin:0 auto;}
.logo{padding:86px 0 0 6px; height:163px;background:url(../images/top.jpg) no-repeat right top;}
.logo a{ float:left;} 
.nav{ height:38px; position:relative; background:url(../images/dh_bg.jpg) repeat-x; border:1px solid #5bb2d1; border-radius:4px;z-index: 99999999999;}
.nav_items{ line-height:38px;position: absolute;left: 24px;top: 0;}
.nav .nav_li{ float:left; position:relative; padding:0 24px;}
.nav .nav_li a{ font-size:15px; color:#fff;}

.footer{ width:100%;min-width: 1002px; text-align:center; border-top:1px solid #cecece;height:88px; padding-top:24px;line-height:24px; color:#5d5d5d;margin-top:20px;}


.nav li .sec_nav{ position:absolute;width: 160px; left:10px; top:38px; display:none;background:#328BDF;padding-bottom:6px;padding-left: 10px;filter: alpha(opacity=80);
-moz-opacity: 0.8;
-khtml-opacity: 0.8;
opacity: 0.8;}
.nav li .sec_nav_links{ float:none; line-height:30px;background:none;}
.nav li .sec_nav_links a{font: normal 12px/30px "Microsoft YaHei";}
.nav li .hover,.dh .hover .sec_nav{background: #156339;}

/* 内容页*/
    .detail_main_content h3 {
        padding-top: 50px;
        font-size: 24px;
        color: #333333;
        text-align: center;}

    .detail_main_content h1 {
        height: 50px;
        border-bottom: dashed 1px #cccccc;
        line-height: 50px;
        font-size: 12px;
        font-weight: normal;
        text-align: center;}

    .detail_main_content h1 span {
        padding-left: 20px;
        color: #2365a8;}

    .detail_content_display {
        padding-top: 20px;
        line-height: 22px;
        height: 22px;}

.detail_content,.detail_content p,.detail_content span,.detail_content a{font-size:14px;line-height:200%;}

.detail_content a{color:#328BDF;}

/* 列表页*/
.list_main_content ul li{
    height:38px;
    line-height:38px;
    padding-left:26px;
    text-align:left;
border-bottom: 1px dotted #ccc;}
.list_main_content{padding: 0 15px;}
.list_main_content ul li a{
    color:#33333;
    font-size:12px;}
.list_time{
    float:right;
    color:#999999;}
.ecms_pag {
    margin:0 auto;
    width:700px;}
.ecms_pagination {
    padding: 2px;
    margin-top:30px;
    height:22px;
    line-height:22px;
    float:left;
    padding-bottom:5px;}
.ecms_pagination ul {
    margin: 0px;
    padding: 0px;
    text-align: left;
    font-size: 12px;}
.ecms_drop {
    padding-left:5px;}
.ecms_pagination li {
    padding-bottom: 1px;
    display: inline;
    list-style-type: none;}
.ecms_pagination a {
    padding: 4px 8px;
    border: 1px solid #e5e5e5;
    color: #666666;
    text-decoration: none;}
.ecms_pagination a:visited {
    padding: 4px 8px;
    background-color:#e5e5e5;
    color: rgb(46, 106, 177);
    text-decoration: none;
    border:1px solid #e5e5e5;}
.ecms_pagination a:hover {
    color: rgb(0, 0, 0);
    background-color:#e5e5e5;}
.ecms_pagination a:active {
    border: 1px solid #e5e5e5;
    color: rgb(0, 0, 0);
    background-color: lightyellow;}
.ecms_pagination li.ecms_currentpage {
    margin-left:2px;
    padding: 5px 8px;
    color: rgb(255, 255, 255);
    font-weight: bold;
    background-color: #328BDF;}
.ecms_pagination li.ecms_disablepage {
    padding: 4px 8px;
    border: 1px solid #e5e5e5;
    color: rgb(146, 146, 146);}
.ecms_pagination li.ecms_nextpage {
    font-weight: bold;}
* html .ecms_pagination li.ecms_currentpage {
    padding-right: 0px;
    margin-right: 5px;}
* html .ecms_pagination li.ecms_disablepage {
    padding-right: 0px;
    margin-right: 5px;}
.ecms_go {
    padding: 2px;
    margin-right:30px;
    margin-top:30px;
    height:22px;
    line-height:22px;
    float:right;
    padding-bottom:5px;
    font-size:12px;}
.ecms_list_p6 {
    padding:3px 7px;
    border: 1px solid #e5e5e5;
    color: #666666;
    cursor:pointer;
    text-decoration: none;}
.ecms_jump_input {
    width:30px;}

/* 检索结果页*/
  .detail_annex {
                    line-height: 30px;
                    padding-top: 30px;
                    padding-bottom: 20px;}

                .detail_annex_content {
                    float: left;}

                .detail_annex_content ul li {
                    line-height: 30px;
                    border-bottom: none;
                    background: none;
                    width: 620px;}

                .detail_annex_content ul li span {
                    float: right;}

                .detail_annex_content ul li a {
                    font-size: 14px;
                    color: #2052ab;}

                .detail_annex_name {
                    font-weight: bold;
                    color: #333333;
                    font-size: 14px;
                    width: 50px;
                    float: left;}

                .detail_annex_content_dispatch {
                    float: left;}

                .detail_annex_content_dispatch ul li {
                    line-height: 38px;
                    width: 620px;}

                .detail_annex_content_dispatch ul  li span {
                    float: right;}

                .detail_annex_content_dispatch ul li a {

                    font-size: 14px;
                    color: #2052ab;}

                .detail_annex_name_dispatch {
                    font-weight: bold;
                    color: #333333;
                    font-size: 14px;
                    width: 50px;
                    float: left;
                    line-height: 38px;}